temporary building - French English Dictionary